genetic footprint - Espagnol Anglais Dictionnaire